﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
@media screen and (min-width:650px) and (max-width:1025px) {
.financeimage img { width: 300; }
.financeimage { width: 30% !important; }
.featureddeal .details { width: 70% !important; }
.featureddeal .button { }
}
 @media screen and (min-width:481px) and (max-width:1025px) {
.financeimage { max-width: 100% !important; }
.financeimage img { height: auto !important; }
.featureddeal .details { width: 100% !important; max-width: 100% !important; margin: 0px !important; padding: 10px; text-align: center; }
.featureddeal { height: auto !important; overflow: visible !important; width: 100%; }
.featureddeal .content_absolute { top: 0px !important; bottom: 0px !important; padding-right: 0px !important; left: 0px !important; position: relative !important; height: auto !important; }
.featureddeal .button { margin: 0px !important; width: 100%; }
.jcbcea-featureddeal h2 { width: 100%; text-align: center; }
.featureddeal .details h3 { margin-top: 13px; font-size: 25pt; }
/* OFFERS PAGES *************** */
.offersection .offer .details { position: relative; }
.offersection .offer .button { position: relative; opacity: 1 !important; width: 200px !important; right: auto; float: left; }
/* ENBD OFFERS PAGE *********** */

.t-only { display: block; }
.m-only, .d-only, .w-only { display: none; }
.inner { width: 92%; margin: auto; }
body { overflow-x: hidden; }
header .inner { width: 100%; }
h2 { font-size: 35px !important; line-height: 36px !important; }
.container { width: 96%; }
.jcb-header__logo { display: none !important; }
.jcb-header__logo_mob { display: block !important; position: relative; z-index: 999 !important; }
a.morearrow { display: none; }
.jcb-section { padding: 36px 0 36px 0; }
.navbar-toggle .icon-bar { background-color: black !important; }
.jcbcea-featurette.jcb-layout-left-two-thirds.image-background.fill .row { width: 100% !important; }
.topbar-header {  display:;
}
.collection-sep { float: left; }
.jcbcea-featurette.image-background.fill .row { width: 75% !important; }
.navbar-toggle { height: 45px; width: 45px; border: 1px solid black; border-radius: 0px; margin: 19px; z-index: 1000; }
.navbar-collapse.navbar-responsive-collapse.collapse.in { margin-top: 10px; border-top: 1px solid #e8e8e8; }
nav.jcb-header-nav__container.navbar-default {
  /*position: relative !important;

float: left !important;

width: 100% !important;

height: 0px !important;

top: -22px !important;

z-index: 999 !important;*/

}
.navbar-nav { /*background-color:  white !important;*/

}
#main-menu li { /*border-bottom: 1px solid #e8e8e8;

border-right: 1px solid #e8e8e8;

border-left: 1px solid #e8e8e8;*/

}
.topbar-header a#companieassoc {  }
.topbar-header a#en { right: 0px; }
.topbar-header a#cn { right:10%; }
#main-menu li a { /*width: 100% !important;*/

text-align: left !important;

}
#main-menu li a:hover {  }
#main-menu li .dropdown-menu a { background-color: #f2f2f2 !important; color: black !important; }
.navbar-toggle.open .icon-bar:first-child { transform: rotate(45deg); display: block; margin: 0px; position: absolute; left: 0px; right: 0px; margin: auto !important; }
.navbar-toggle.open .icon-bar:last-child { transform: rotate(-45deg); display: block; margin: 0px; position: absolute; left: 0px; right: 0px; margin: auto !important; }
.navbar-toggle.open .icon-bar { display: none; }
.open>.dropdown-menu { display: block !important; }
.nav li.menu-item-has-children:hover ul { display: none !important; }
.nav li.menu-item-has-children.open:hover ul { display: block !important; }
.navbar .navbar-nav .open .dropdown-menu>.active>a, .navbar .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar .navbar-nav .open .dropdown-menu>.active>a:focus { background: #f9b004 !important; }
.jcb-section.jcbcea-banner .col-sm-10 .details { padding: 0px; text-align: center; }
.page .jcbcea-banner .details { min-height: 0px !important; }
.jcb-section.jcbcea-banner .col-sm-10 { margin-top: 240px; }
.carousel-inner { float: left; }
.jcbcea-banner .fill { margin-bottom: 0px !important; }
.jcbcea-products .row .col-md-6 { float: left; width: 46%; margin: 2%; padding: 0px; }
.jcbcea-products .jcbcea-nav-block .title { margin-top: 0px !important; padding-top: 0px !important; }
.jcb-section.jcbcea-banner .col-sm-10 .details h1 { font-size: 40px !important; line-height: 43px !important; }
.cta_area .cta_link { /* width: 100% !important; */

}
.cta_area .cta_link p { font-size: 10pt !important; }
.cta_area .cta_link p .footicon { height: 24px !important; width: 20px !important; margin-right: 4px !important; }
.jcb-section.jcbcea-banner .col-sm-10 { margin-top: 170px !important; }
header.jcb-header { position: relative; }
.jcb-breadcrumb { padding: 15px 8px; }
section.cta_area.underfeatured { margin-bottom: 0px; }
section.cta_area.underfeatured { margin: 0px !important; }
section.cta_area.underfeatured .container { width: 100%; }
a.machinelink { width: 33.3% !important; }
a.machinelink h2 { font-size: 11pt !important; height: 25px !important; }
.jcb-breadcrumb .backbutton { float: left; }
.jcbcea-quick-spec h2 { width: 100% !important; text-align: center !important; font-size: 20pt; margin-bottom: 10px !important; }
.jcbcea-quick-spec .specwrap { width: 100% !important; margin-bottom: 14px !important; }
.jcbcea-video-only-full { min-height: 0px !important; padding: 0px !important; }
.jcbcea-specsection { margin-bottom: 0px !important; }
section.cta_area.underfeatured.fixed { position: relative !important; }
.jcbcea-product-extras { padding: 40px 0px !important; }
ul.accordion { width: 70% !important; }
.single-product .features > h3 { margin-top: 30px; }
.col-md-8.extradetails { padding: 0px !important; }
.selectitems { float: left !important; width: 100% !important; }
.maingall { float: left !important; width: 100% !important; padding-bottom: 55% !important; }
header .main-bar { box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); }
.wpsl-search-btn-wrap { position: relative !important; float: left !important; width: 100% !important; right: auto !important; top: auto !important; bottom: auto !important; }
.wpsl-search-btn-wrap #wpsl-search-btn { position: relative !important; margin: 0px 4% !important; float: left !important; left: auto !important; right: auto !important; top: auto !important; bottom: auto !important; margin-bottom: 20px !important; width: 92% !important; }
p.cta_contactpage { text-align: center; margin-bottom: 34px; line-height: 46pt; }
.ind_cta { width: 50% !important; padding-bottom: 45% !important; }
.ind_cta h2 { font-size: 22px !important; }
.jcbcea-featurette.jcb-layout-left-two-thirds.image-background.fill .row .desc { width: 100% !important; }
.jcbcea-featurette.jcb-layout-left-two-thirds.image-background.fill .row .button { max-width: 100% !important; float: left !important; }
.jcbcea-featurette h2 { font-size: 39px; }
.jcbcea-featurette h3 { font-size: 24px !important; line-height: 27px !important; }
.jcb-footer__info h3 { font-size: 13px !important; text-align: center; width: 100%; }
.newsitem { width: 48% !important; margin-right: 2%; }
.jcbcea-news-block.fill { padding-bottom: 35% !important; margin-bottom: 10px !important; }
section.jcb-section.jcb-lightgrey.jcbcea-machines { padding-top: 0px !important; }
.home .jcbcea-banner .details { margin-top: 200px !important; margin-bottom: 30px !important; }
.home .jcbcea-banner .details .title { font-size: 27pt !important; line-height: 28pt !important; text-align: center !important; }
.home .jcbcea-banner .details .home_tagline { font-size: 15pt !important; line-height: 16pt !important; text-align: center !important; }
a.video-full.fill { height: 350px !important; }
a.video-full h2 { font-size: 40px !important; }
a.video-full:hover h2 { font-size: 50px !important; }
.jcbcea-gallery-applications .row { margin: 0px !important; }
#main-menu #menu-item-7468 .dropdown-menu li { width: 100% !important; }
#main-menu #menu-item-7468 .dropdown-menu { max-width: 100% !important; }
.formsectionlock { position: relative !important; float: left !important; width: 70% !important; top: auto !important; bottom: auto !important; margin-left: 15% !important; margin-top: 30px !important; }
.formsectionlock .formerror { position: relative !important; width: 100% !important; float: left !important; padding: 0px !important; }
.formerror li { float: left !important; margin-right: 10px !important; }
.formerror.fixed { top: auto !important; }
}
